consistent measurements - French English Dictionary